a stroll in the town - Alemán Inglés Diccionario